self motivated - Alemán Inglés Diccionario